﻿using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace PedestrianSensingRadar.MyCommon
{
    static class MainClass
    {
        public static string sqlDaFile = "\\sqldata.dat";
        public static string startPath = "";
        public static void initCommon()
        {
            iniPath();
        }

        private static void iniPath()
        {
            if (!string.IsNullOrEmpty(startPath))
            {
                string dir = startPath + "\\" + "config";
                if (!Directory.Exists(dir))
                {
                    Directory.CreateDirectory(dir);
                }

                sqlDaFile = dir + "\\sqldata.dat";
                if (!File.Exists(sqlDaFile))
                {
                    File.Create(sqlDaFile);
                }
            }
        }

        //private static void iniSQLlite()
        //{
        //    if (!File.Exists(sqlDaFile))
        //    {
        //        File.Create(sqlDaFile);
        //        System.Threading.Thread.Sleep(1000);
        //    }

        //    if (!SQLconduct.ExistTable(SQLinfo.sqlTableName))
        //    {
        //        if (!SQLconduct.CreateTable())
        //        {
        //            LogClass.WriteLogFile("创建数据库失败！");
        //        }
        //        System.Threading.Thread.Sleep(1000);
        //    }

            //if (!SQLconduct.ExistTable(SQLinfo.sqlLdTable))
            //{
            //    if (!SQLconduct.CreateTable2())
            //    {
            //        LogClass.WriteLogFile("创建数据库失败！");
            //    }
            //    System.Threading.Thread.Sleep(1000);
            //}

            //if (!SQLconduct.ExistTable(SQLinfo.sqlDEVtTale))
            //{
            //    if (!SQLconduct.CreateRegDevieceTabe())
            //    {
            //        LogClass.WriteLogFile("创建设备数据库失败！");
            //    }
            //    System.Threading.Thread.Sleep(1000);
            //}


            //if (!SQLconduct.ExistTable(SQLinfo.sqlAlarmTable))
            //{
            //    if (!SQLconduct.CreatAlarmTable())
            //    {
            //        LogClass.WriteLogFile("创建报警表格失败！");
            //    }
            //    System.Threading.Thread.Sleep(1000);
            //}

            //if (!SQLconduct.ExistTable(SQLinfo.sqlUsrTable))
            //{
            //    if (!SQLconduct.CreartUsrInfoTable())
            //    {
            //        LogClass.WriteLogFile("创建报警表格失败！");
            //    }
            //    else
            //    {
            //        System.Threading.Thread.Sleep(1000);
            //        SQLconduct.InserTableUsr(MainClass.getRoot());
            //    }
            //}
        //}
    }
}
